home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 1997 Winter - Disc 1 / HYPERLIB-1997-Winter-CD1.ISO.7z / HYPERLIB-1997-Winter-CD1.ISO / オンラインウェア / UTIL / ProcessWatcher 3.0 ト.sit / ProcessWatcher 3.0 ƒ / Doc 3.0 next >
Text File  |  1996-08-09  |  5KB  |  95 lines

  1. ProcessWatcher 3.0
  2.  
  3. What it's all about
  4.  
  5. ProcessWatcher is a simple utility application for Macintosh computers running at least MacOS 7.0. It provides a very easy way of monitoring the processes running on your machine.
  6.  
  7. ProcessWatcher can display two kind of windows: processes lists and process information. Processes list windows merely display a list of the running processes; process information window give information such as the Process Serial Number, the active time, the launch flags.
  8.  
  9. ProcessWatcher can connect to a remote ProcessWatcher application (either ProcessWatcher or PWd, the ProcessWatcher background only "daemon" application) to monitor the processes running on another machine of the network.
  10.  
  11. Using ProcessWatcher you can also kill the running processes, launch new processes, and send Open AppleEvents to running processes.
  12.  
  13. The processes list window
  14.  
  15. The main window is called "Processes". It displays a list of the running processes on the local machine. The processes include the applications with a user-interface (the list is displayed in the Application menu on the right end of the menu bar) and background only application (such as the Apple Guide or PWd for instance). To open it, use the Processes:Show List menu item.
  16.  
  17. When this window is open, you can:
  18.  
  19. ・ option-click or command-click to bring the process to front
  20. ・ double click on a process name to open its Process Information window
  21. ・ use the Process menu to open the process info window, kill the application, bring it to front or send it Open AppleEvent.
  22.  
  23. Tips
  24.  
  25. ・ Let ProcessWatcher in the background, then option-click on a process name in its "Processes" window: the front application is hidden and the clicked one brought to front.
  26.  
  27. ・ Select the Finder in the Processes window, then use the Processes:Kill menu item. The Finder quits. You can launch it again using the Processes:Launch... menu item and selecting the Finder from the System folder.
  28.  
  29. Process information windows
  30.  
  31. To open a Process Information window, double-click on a process name in a Processes List window, use the Get Info or Info for All menu items. These windows provides information on the process:
  32.  
  33. its icon 
  34. its Process Serial Number (PSN) 
  35. its type and signature 
  36. its launch mode 
  37. its location in memory 
  38. the memory allocated and the free memory available for the process 
  39. the launcher PSN (the PSN of the process which launched the process, usually the Finder) 
  40. the launch date and hour 
  41. the active time 
  42. the launch flags in the right part of the window. 
  43. For processes running on the local machine, the active time and memory indicators are updated every few seconds.
  44.  
  45. The launch flags can be hidden or shown by clicking on the small arrow in the window.
  46.  
  47. Remote monitoring
  48.  
  49. To be able to monitor remote machines, you must ensure first that Application Linking in on and that you have the right priviledges to link to remote processes.
  50.  
  51. These settings are found:
  52.  
  53. - in the Chooser, Appletalk should be activated 
  54. - in the Control Panel folder, open Sharing Setup to allow program linking 
  55. - in the Control Panel folder of the remote machine, open Users and Groups and open your User icon to give you the program linking permission 
  56. - under Finder, select Sharing... menu item while the remote process ison is selected to allow program linking for a particular process 
  57.  
  58. Launching other processes
  59.  
  60. You can launch other processes using the Launch Process... menu item. Just select the file of the application or other launchable item, from the Open File dialogue (available types are APPL, ffil, FNDR). If the file is not shown in the dialogue (because it's type is not recognised), just hold the Option key while selecting the menu item. Then you can select any file. For instance, to select the Apple Guide extension (type INIT), you should hold the option key.
  61.  
  62. Scripting
  63.  
  64. ProcessWatcher 3.0 supports some scripting with AppleScript (and maybe other scripting languages, but I never tried another one). Be aware that ProcessWatcher is still not recordable.
  65.  
  66. Here is a small example of a script sent to ProcessWatcher:
  67.  
  68. tell application "ProcessWatcher 3.0"
  69.    set the bounds of window 1 to {50, 50, 200, 250}
  70.    connect "ProcessWatcher 3.0" at machine "Michael" at zone "Python"
  71.    set the bounds of window "Michael:Processes" to {210, 50, 410, 250}
  72.    connect "PWd 3.0" at machine "Terry"
  73.    set the bounds of window "Terry:Processes" to {420, 50, 630, 250}
  74. end tell
  75.  
  76. Where to find new versions
  77.  
  78. Check at ftp.curie.fr in pub/mac/processwatcher for newer versions or revisions.
  79. Technical information
  80. ProcessWatcher is written using Symantec C++. It does not use the Think C Library.
  81.  
  82. ProcessWatcher was originally designed on a SE/30. It is now developped and tested on a PowerMac 7500, and hopefully it should work for you!
  83.  
  84. How can you help me?
  85.  
  86. Send me bug reports, corrections of the documentation, send me a postcard, send me an e-mail, send me your wish list, your comments etc. to
  87.  
  88. hugues@isoft.fr
  89.  
  90. snail-mail:
  91. Hugues Marty
  92. 19 rue Franc
  93. 31000 Toulouse
  94. France
  95.